Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour El Salvador F1 Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Ecuador F1 Ecuador F2 Ecuador F3 Colombia F3 Colombia F4 Colombia F1 Colombia F2 USA F4 USA F6 Colombia F3 Colombia F4 Mexico F6 Colombia F5 Colombia F1 Colombia F2 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Brazil F6 Colombia F6 AXA Open - Lisbon Renault Slovenian Open - Ljubljana Tennis Cup of Flanders - Ostende Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Copa Petrobras Bogota - Bogota Bogota Challenger - Bogota II Manta Open - Manta Copa Petrobras - Bogota Torneo Internacional Challenger Fila 2006 - Leon Challenger ATP de Cuenca Diario El Mercurio - Cuenca GHI Bronx Tennis Classic - Bronx Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Seguros Bolivar Open - Cali San Luis Potosi Challenger Quito Challenger Bucaramanga Challenger Sunrise Challenger Prague Challenger Las Vegas Challenger Alphen Challenger Santiago Challenger Monterrey Challenger Guayaquil Challenger Indian Wells Challenger Braga Challenger Poznan Challenger Barcelona Challenger Santo Domingo Challenger Davidoff Swiss Indoors - Basel Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Heineken Trophy - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Kremlin Cup - Moscow Stockholm Open - Stockholm Dubai Tennis Open - Dubai Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari V Torneo Internazionale di Tennis - Barletta Open Diputacion Pozoblanco - Cordoba Tata Open - Chennai Draft Corona Mexico City Open - Mexico City Dubai Open - Dubai Open Seat Godo - Barcelona San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte Davidoff Swiss Indoors - Basel dBI Tennis Challenger - Binghamton Dubai Open - Dubai XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna SAP Open - San Jose The Surbiton Trophy - Surbiton Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Seguros Bolivar Open - Medellin Copa Petrobras Paraguay - Asuncion AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Tiburon Challenger Orange Prokom Open - Sopot Guayaquil Challenger Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Caltanissetta Challenger Milan Challenger Braunschweig Challenger Catella Swedish Open - Bastad Seville Challenger Mercedes Cup - Stuttgart China Open - Beijing Barranquilla Challenger BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco AEGON Championships - London Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Chennai Open - Chennai Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad AXA Open II - Espinho Prostejov Challenger International German Open - Hamburg Open Diputacion - Cordoba CA-Challenge 2000 - Graz Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Bogota Challenger Andria Challenger Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona San Benedetto Challenger UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Prostejov Challenger Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Poprad Tatry Challenger BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Milan Challenger Marburg Challenger Swiss Indoors Basel - Basel Perugia Challenger Brisbane International - Brisbane VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Maia Open - Oporto BMW Open - Munich SkiStar Swedish Open - Bastad Manerbio Challenger Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo FILA Challenger Biella - Biella Valencia Open - Valencia Brisbane International - Brisbane Seguros Bolivar Open - Bogota Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich Bogota Challenger - Bogota BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Eckental Challenger PTT Thailand Open - Bangkok Mouilleron-Le-Captif Challenger Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Gerry Weber Open - Halle Shenzhen Open - Shenzhen ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Copa Sevilla Internacionales de Andalucia - Seville Barcelona Open BancSabadell - Barcelona BMW Open - Munich Ecuador Open - Quito Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Mexico City Challenger Rio Open - Rio de Janeiro Seguros Bolivar Open - Bogota Puerto Vallarta Challenger Aix En Provence Challenger US Men's Clay Court Championship - Houston Lisbon Challenger San Benedetto Challenger Szczecin Challenger Padova Challenger Barcelona Challenger Lima Challenger Morelos Challenger Marbella Challenger Monterrey Challenger Alicante Challenger Vancouver Challenger Cordenons Challenger Sarasota Challenger Biella Challenger Parma Challenger San Benedetto Challenger Columbus Challenger Cassis Challenger Ludwigshafen Challenger Perugia Challenger Bangkok Challenger Bordeaux Challenger Marbella Challenger Bancolombia Open - Bogota Antalya Challenger Almaty Challenger Antalya 2 Challenger Milan Challenger Voit Mexico City Open - Mexico City Hamburg Challenger Sopot Challenger Monterrey Challenger Bangkok Challenger Morelos Challenger Como Challenger Challenger Casablanca San Angel - Mexico City Gran Canaria 2 Challenger VIII Gramado Open - Gramado Cordenons Challenger Heineken Open - Auckland BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Pozoblanco Challenger Seguros Bogota Open - Bogota Canberra Challenger Bogota Challenger Open de Charleroi - Charleroi XIII Trofeo Ciudad de Quito - Quito Casino Lugano - Lugano Open Seat-Godo '99 - Barcelona Ciudad de Pozoblanco Open Diputacion - Cordoba 2003 Mercedes Cup - Stuttgart Morocco Tennis Tour - Marrakech Mallorca Open - Mallorca Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Mallorca Open - Mallorca Genova Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Pharma Medico Open 2008 - Aarhus Schickendanz Open - Furth Genova Challenger Estoril Open - Estoril Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Porsche Open - Poznan Kos Succhetti Tennis Cup - Cordenons XIV Challenger ATP Club Premium Open - Quito Copa Petrobras-Colombia - Bogota Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Wroclaw Challenger Sunrise Challenger Mexico City Challenger Pereira Challenger Furth Challenger Turin Challenger Bogota Challenger Cali Challenger Bogota Challenger Sacramento Challenger Calabasas Challenger Milan Indoors - Milan Medellin Challenger Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Bogota Challenger Pereira Challenger Bogota Challenger ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Noumea Challenger Murcia Challenger ABN/AMRO World Tennis Tournament - Rotterdam Seville Challenger Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia The 10tele.com Open - Nottingham Prague II Challenger Open 13 - Marseille Next Generation Adelaide International - Adelaide The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Florence Challenger Calgary Challenger Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Pereira Challenger Barcelona Challenger Newport Beach Challenger Bogota Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Cali Challenger Heineken Open - Auckland Bucaramanga Challenger Pereira Challenger Todi Challenger China Open - Beijing AEGON Championships - London China Open - Beijing AEGON International - Eastbourne Gran Canaria 1 Challenger Mercedes Cup - Stuttgart VTR Open - Vina del Mar Shenzhen Open - Shenzhen AIG Japan Open Tennis Championships - Tokyo Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Aix En Provence Challenger Grand Prix Hassan II - Marrakech Geneva Open - Geneva SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Suisse Open - Gstaad Generali Open - Kitzbuhel Rennes Challenger Barcelona Open BancSabadell - Barcelona Irving Challenger TEB BNP Paribas Istanbul Open - Istanbul Caltanissetta Challenger Perugia Challenger UNICEF Open - 's Hertogenbosch Liberec Challenger Genova Challenger Barranquilla Challenger Swiss Open - Gstaad Open Seat-Godo 2000 - Barcelona Orleans Challenger Espinho Challenger - Espinho Medellin Challenger Stockton Challenger Fairfield Challenger Budapest Challenger Guayaquil Challenger Brescia Challenger Grand Prix de Tennis de Lyon - Lyon The Scottish Tennis Championships - Edinburgh Irving Challenger Valencia Open - Valencia Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Lisbon Challenger Bastad Challenger Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Liberec Challenger Como Challenger Renault Slovenian Open - Ljubljana Sibiu Challenger Rome Challenger 2001 Mercedes Cup - Stuttgart Ecuador Open - Quito Idea Prokom Open - Sopot Koblenz Challenger Rennes Challenger RCA Championships - Indianapolis Le Gosier Challenger Marbella Challenger The Hamlet Cup - Long Island Guadalajara Challenger Sopot Challenger Campionati Internazionali di Sicilia - Palermo Brasil Open - Sao Paulo Santo Domingo Challenger Las Vegas Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel TEB BNP Paribas Istanbul Open - Istanbul Trofeo Barcelona de Tenis - Barcelona Geneva Open - Geneva Tallahassee Challenger Lisbon Challenger Biella Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona SkiStar Swedish Open - Bastad Biella Challenger Alicante Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo 2002 Mercedes Cup - Stuttgart Brasil Open - Salvador Open 13 - Marseille Skandia Open - Linz ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Ethias Trophy - Mons Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Moselle Open - Metz Open Seat Godo 2003 - Barcelona TD Waterhouse Cup - Long Island Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona Plava Laguna Croatia Open - Umag French Open - Paris Gold Flake Open - Chennai Milan Indoors - Milan Telenordia Swedish Open - Bastad Adidas International - Sydney Open 13 - Marseille U.S. Open - New York CA Tennis Trophy - Vienna Brasil Open - Sao Paulo Adidas International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne French Open - Paris SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Wimbledon - London China Open - Beijing Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg AIG Japan Open Tennis Championships - Tokyo Apia International - Sydney U.S. Open - New York Tennis Masters Series - Madrid Adidas International - Sydney Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Heineken Open - Auckland Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai Millenium Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Australian Open - Melbourne Medibank International - Sydney Open de Tenis Comunidad Valenciana - Valencia Austrian Open - Kitzbuhel French Open - Paris Barcelona Open Banc Sabadell - Barcelona Open 13 - Marseille Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Wimbledon - London Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven ATP Studena Croatia Open - Umag China Open - Beijing If Stockholm Open - Stockholm Brasil Open - Sao Paulo Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Apia International - Sydney Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Intrum Stockholm Open - Stockholm Heineken Open - Auckland US Men's Clay Court Championship - Houston Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Aircel Chennai Open - Chennai Abierto Mexicano - Los Cabos European Open - Antwerp Apia International - Sydney Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Swiss Open - Gstaad Barcelona Open Banc Sabadell - Barcelona Heineken Open - Auckland Tennis Masters Series - Madrid Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Internazionali BNL dItalia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Australian Open - Melbourne Tennis Masters Series - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne Miami Open - Miami NASDAQ-100 Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome Telecom Italia Masters - Rome Tennis Masters Series - Toronto French Open - Paris Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Montreal NASDAQ-100 Open - Miami Western & Southern Open - Cincinnati U.S. Open - New York Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Australian Open Qualifying - Doha Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, Group I, 2R, COL-BRA 3-2 Australian Open - Melbourne U.S. Open - New York French Open (juniors) U.S. Open (juniors) French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Miami Open - Miami Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, 2R, COL-BRA 1-4 Hopman Cup - Perth Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Finals, Group D Davis Cup, World Group, QR, COL-ARG 3-1 Olympics - Athens Olympics - Beijing Tennis Masters Cup Shanghai - Shanghai Olympics - London